something swept under the carpet - Français Anglais Dictionnaire